Old to modern English dictionary. 2013.
beaducræftig — beaducræftig2 adj war crafty, skillfull in war, warlike … Old to modern English dictionary